package com.r2coding.core.utils;

/**
 * @author 98k灬
 * @version v1.0.0
 * @Description : 密码工具类
 * @Create on : 2023/9/22 13:45
 **/
public class PasswordUtil {
    /**
     * 随机生成盐值
     *
     * @return
     */
    public static String getSalt() {
        return MessageDigestUtil.md5(UUIDUtil.getUUID());
    }

    /**
     * 密码加密
     *
     * @param salt
     * @param inputPassword
     * @return
     */
    public static String encryptPassword(String salt, String inputPassword) {
        return MessageDigestUtil.sha256(MessageDigestUtil.sha1(inputPassword) + salt);
    }
}
